/*--------------------------------------------------
Sound Animal html/css template - custom.js

URL:gozawi.com
SUPPORT: wtxinc@gmail.com
CODE: SAP001S

CSS overwiev:

boxed style style

1.  CSS Reset			
2.  Basic Styles
3.  Article
4.  Responsive


---------------------------------------------------*/

/****************************************************************************
1. CSS Reset
****************************************************************************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas,
details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio,
video {	margin: 0; 	padding: 0;	border: 0;	font-size: 100%;	font-family:Helvetica,"ub-newsletternormal",Arial,sans-serif;	vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table {	border-collapse: collapse; border-spacing: 0; }


/****************************************************************************
2. BASIC STYLES
****************************************************************************/

html{ height:100%; }

body
{

background-color:#ffffff;
 font:14px Helvetica,"ub-newsletternormal", Arial, sans-serif; color:#ffffff; line-height: 18px; width:100%; height:100%;


 }
.one_third 
{
	background-color:#fff;
	margin-top:1%;
}
h1,h2,h3,h4,h5,h6{ color: #da001c;font-family:"code_boldregular", Arial, Helvetica,sans-serif; font-weight: normal; }
h1{ font-size:30px; font-size: 30px;
    line-height: 30px; }
h2{ font-size:26px;   line-height: 26px;}
h3{ font-size:26px;  }
h4{ font-size:23px; }
h5{  font-size: 16px;
    line-height: 18px; }
h6{ font-size:15px; }

.font120px { font-size:120px; }
.font72px { font-size:72px; }
.font42px { font-size:42px; }
.font30px { font-size:30px; }
.font26px { font-size:26px; }
.font18px { font-size:18px; }
.font11px { font-size:11px; }

.font { font-family:Helvetica, "ub-newsletternormal", Arial, Helvetica,sans-serif; }

::-moz-selection { background:red; color: #fff; text-shadow: none; }
::selection { background: red; color: #fff; text-shadow: none; }

a {text-decoration: none; }
a:focus { outline: 0px none; }
a:hover, a:active { outline: 0px none; }

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.clear {clear:both; }

.wrapper { width:943px; margin:0 auto; margin-bottom:10px; display:table;
/*background-color: rgb(255, 255, 255);*/
/*background-color: rgba(255, 255, 255, 0.9);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";*/
 }
 
.content { float:left;  width:940px; position:relative; }

section { margin: 0 0 0px 0; float:left; width:100%; }

.bold { font-family: "OpenSansBold", Arial, Helvetica,sans-serif; }
.line { float:left; width:100%; height:1px; margin: 12px 0 20px; }

.default_button { padding: 3px 8px; min-width:80px; }
.medium_button  { padding: 9px 14px; min-width:100px; }
.large_button  { padding: 15px 20px; min-width:100px;font-family: "OpenSansSemibold", Arial, Helvetica,sans-serif; font-size:14px; }

.rounded_button { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.pagination {  margin: 0 0 11px; }
p a { text-decoration:underline; }

.navigation span { margin: 0 10px; }
.navigation .first_span  { margin-left: 0px; }
c
.header_margin { margin-bottom:30px; }






	

 /****************************************************************************
3. Articles
*****************************************************************************/

.articles { margin:0 !important; }
.default_article  { float:left; width:100%; margin: 0 0 30px 0;  }
.default_article .article_content { float:left; width:98%; margin: 0 10px 0 0; }
.default_article img { float:left;  margin: 0 7px 0 0; }
.default_article header { margin: -6px 0 12px 0; max-width:329px; display:inline-block; }
.default_article footer { float:right; width:100px; margin-right:16px; }
.default_article footer .default_button { float:left; margin: 11px 0; }
.default_article footer .date_art { margin: -3px 0 0 0; display:table; }
.default_article footer .date_art  li { margin: 0 0 5px 0 }
.default_article footer  ul li a { text-decoration:underline; }

.large_photo_article img { width:100%; }
.large_photo_article p { clear:both; }
.large_photo_article header { max-width:100%; margin: 12px 0; }

.article_text p { float:left; width:100%; margin: 30px 0 0 0; }
.article_map { float:left; width:100%; margin: 30px 0 0 0; }
.article_map .map { width:100%; height:400px; }

.residents .article_content { width:100%; }
.residents span { clear:both; float:left; margin: 15px 0 0 0; }
.residents span a { float:left; margin: 0 10px 0 0 ; }

.about_us p { float:left; width:100%; line-height: 15px; }
.about_us img {/* width: 100%; height:150px; */}
.about_us .team { margin-bottom:30px; }
.about_us .team span { clear:both; float:left; margin: 15px 0 0 0; }
.about_us .team span a { float:left; margin: 0 10px 0 0; }

.contact p { float:left; width:100%; margin: 0 0 30px 0; }
.contact ul { margin: 0 0 30px 0; }

.blog .default_article { margin:0; }
.blog p { float:left; width:100%; margin: 0 0 30px 0; }
.blog img { width:100%; height:200px; }
.blog article header { margin: 10px 0; }

.default_article p img { width: 200px; height:130px; float:left; margin: 0 15px 0 0; }
.default_article p q { width:40%; float:left; margin: 0 20px 0 0;  }

.fullwidth img { width:100%; margin: 0 0 30px 0; }
.fullwidth  p { float:left; width:100%; margin: 0 0 30px 0; }



 





/****************************************************************************
4. Responsive
****************************************************************************/

/*For tablets */
/*
@media all and (max-width: 980px) {
.wrapper { width:775px; overflow-y:hidden; }
.content { width:735px; } 
.banner{ width:735px }
.default_article .article_content { width:100%; }
.default_article header { max-width:297px; }
.default_article  footer { float:left; width:100%; margin: 15px 0 0 0; }
.default_article  footer .date_art{ float:left; }
.default_article  footer  ul li { float:left; margin: 3px 10px 0 0; }
.default_article  footer .date_art ul li { margin: 5px 10px 0 0; }
.default_article  footer .default_button { float:left; margin: 0 10px 0 0;  }
.last_video .two_third, .last_video .one_third { width:100%; }
.last_video .one_third article { margin-top:15px; }

.player_album { width:101px; }
.album_open .player_album  { width:570px; }
.comment p { float:left; width:405px; }
.comment_reply { margin: 0 0 20px 120px; }
.comment_reply p { width:285px; }
.buttons a  { float:left; text-align:center; clear:both; margin: 0 0 30px 0; }
.buttons { margin: 0 0 20px 0; }
.topbanner ,.bottom_content
{
	display:none;
}

.chartheadertop 
{
	width:100% !important;
	padding-top:17px;
}

.chartheader 
{
	width:100% !important;
}

.djdesc 
{
	width:330px !important;
}

}
*/

/*For mobiles */
/*
@media all and (max-width: 767px) {
	.wrapper { width:265px; }
	.content { width:225px; } 
	.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ width:100%; }
	.default_article  footer .date_art  ul li { float:none; }
	.default_article  footer .default_button { float:right; }
	.default_article  footer  ul  { clear:both; }
	.default_article header { margin-top:15px; }
	.footer a { float:left; clear:both; margin-top:15px; }
	.slider { display:none; }
	.player_album { width:145px !important; }
	.media .columns5, .media .columns4, .media .columns3, .media .columns2 { width:100%; }
	.media .columns2 .hover , .media .columns2 img, .media .columns3 .hover , .media .columns3 img , .media .columns4 .hover , .media .columns4 img , .media .columns5 .hover , .media .columns5 img  { height:150px !important; }
	.album_open img { width:60px; height:60px; }
	.input_form input[type=text] { width:80%; }
	.blog p img { width: 100%; height:150px; margin: 0 0 20px 0; }
	.buttons { margin: 20px 0 0 0; }
	#main_menu li 
	{
		width:100%;
		margin-top:10px;
		clear:both;
		left:0px;
		right:auto;
		padding:0px;
	}

	.loginArea 
	{
		width:100%;
		font-size:10px;
		top:1px !important;
	}

	.chartheader h5 span, .chartheadertop h5 span 
	{
		font-size:14px !important;
	}

	.filterbydj input 
	{
		width:50% !important;
		float:left;
		margin-left:0px!important; 
		margin-bottom: 5px;
	}

	.djentry 
	{
		padding:20px 5px 20px 5px !important;
	}

	.djdesc 
	{
		margin-top:5px !important;
		width:100% !important;
	}

	.filterbydj 
	{
		float:left;
		margin-bottom:5px !important;
	}

	.filterbydj label
	{
		width:100% !important;
		clear:both;
		float:left;
	}

	h5
	{
		font-size:15px !important;
	}

	.WeekCharts tr td 
	{
		font-size:11px !important;
	}

}*/


.images_gallery_home .one_fourth {
margin-bottom:10px;
}

.home-bg {
 /* background: url("../images/home-bg.png") repeat scroll center center transparent;
background-color:#d1d1d1;
    height: 100%;
    left: 0;
    min-height: 100%;
    min-width: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -1 !important;*/
/*	background-image: url("../images/template/bgall.jpg");
	background-repeat: repeat-x;
	background-position:top left;
	background-color:#7b7567;
    height: 100%;
    left: 0;
    min-height: 100%;
    min-width: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -1 !important;*/
}

.loginArea {
  color: #828282;
    position: absolute;
    right: 9px;
    top: 5px;
    vertical-align: top;
}


.topbanner {
    clear: both;
    float: left;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}

.topbannerheader {
    position:absolute;
    right: 80px;
    top: 40px;
    width:500px;
    height:125px;
}

.socialbtn {
    margin-bottom: 5px;
    position: absolute;
    right: 10px;
    top: 16px;
    width:140px;
}

.loginArea a {
text-decoration:none;
color:White !important;	
float:right;
margin-left:10px;
}

.loginArea span {
}

.loginArea a:hover {
text-decoration:none;
color:#5589E0;
}

.about_us .WeekCharts 
{
	width:100% !important;
	float: right;
	background-color: #ffffff;
}

.about_us .WeekCharts table
{
	width:100% !important;
}



.WeekCharts a
{
	 color: #000000;
	 text-decoration:none;
}

.WeekCharts a img
{    float: none !important;
    margin: 0 10px 0 0 !important;
    text-align: center;
    vertical-align: middle;
}

.WeekCharts tr td
{
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align: middle;
	margin:0px auto;
	font-size:13px;
}

.WeekCharts tr > td:first-child+td+td+td
{
	text-align:left;
}

.WeekCharts tr td:last-child
{
	text-align:right;  
	padding-right: 10px;
}

.WeekCharts th 
{
  background-color:#cccccc;
  color:White;
  letter-spacing:1px;   
    padding-bottom: 10px;
    padding-top: 10px;
}

.WeekCharts tr:nth-child(2n+1)
{
  background-color: #E8E3C3;
}

.WeekCharts td:nth-child(2n+1)
{ 
	font-size: 15px;
    font-weight: bold;
}

.imgAlbumChart 
{
	/*width:120px !important;
	height:120px !important;
*/
}

.otherchart a 
{
	color:#1A1A1A;
	font-weight:bold;
}

.albheader 
{
	display:block !important;
}

.weekofchart 
{
	display:block;
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
}

.firstSong 
{
	float:left;
	width:100%;
	margin-bottom:20px;
}

.chart_previousweek 
{
	width:97%;
	float:left;
	margin-top:20px;
	background-color:white;
	padding:10px;
}

.chart_previousweek h2
{
	padding-bottom:10px;
	width:100%;
	float:left;
}

.chart_previousweek a
{
	 color:#787879;
	 text-decoration:none;
}

.weekprev a 
{
	 font-size:13px !important;
	 padding-right:5px;
}

.chart_previousweek a:hover
{
	 color:#5589E0;
	 text-decoration:none;
}

.PhotoProfile 
{
	margin-left:20px;   
	 float: left;
    margin-top: 15px;
}


.PhotoProfile img
{
	width:145px !important;
}


.fake_file{
	/*background:url(../images/select_arrow.png) no-repeat 85px 2px;*/
	z-index:40;
	position:relative;
	width:360px;
    float:left;
}
.fake_browse{
	width:100px;
	position:relative;
	z-index:40;
	background:#bdbdbd;
	-webkit-border-radius: 2px;
	border-radius: 2px; 
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight:bold;
	cursor:pointer;
	margin: 10px 0 0 5px;
    padding: 15px 0;
	border:none;
    float:left;
}

.file{
	position:absolute;
	top:-2px;
	left:0;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity:0);
	zoom: 1;
	z-index:55;
	border:none;
	cursor:pointer;	
    display: block;
    margin: 10px 0 20px;
    outline: medium none;
    padding: 15px 10px;
    width: 70%;
    float:left;
}

.notFileShow {
    visibility: hidden;
}

.fake_file_sm{
	width:259px!important;
}

.form_box, .fileholder{	
	overflow:hidden;
	margin:0 0 5px 0;
	position: relative;
}
.file_section{
	margin:0 0 22px 0;
}
.fileholder{
	width:50%;
	position:relative;
}

.input_full{
	width:98%;
	float:none;
}

.prbtn 
{
	float:left;
	width:100%;
	margin-top:10px;
}
.prbtn a
{
	float:left;
	width:250px;
	text-align:center;
}

.prbtn p
{
	margin:10px  5px 5px 5px !important;
}

.djentry 
{
	  float: left;
    margin-bottom: 20px;
    padding: 15px;
    position: relative;
    width: 95%;
}

.djdetailsinfo 
{
	margin-top:20px;
}

.titleofchart 
{
	float:left;
	width:100%;  
	margin-bottom: 20px;
	text-align:center;
}

.descofchart 
{
	float:left;
	width:100%;
}

.newcateg 
{
	float:none;
	clear:both;
	margin-bottom:10px;
}

.selectcategory 
{
	width:50%;
	margin: 10px 0 20px;
    padding: 15px 10px; 
    background-color: #787879;
    color:White;
}

.subcateg 
{
	/*background-color:#D9EBF6;*/
	padding:10px;
	float:left;
	width:95%;
	margin-bottom:15px;
}

.charthomeall h5 
{
	float:left;
	width:95%;
}

.charthomeall li a 
{
	font-weight:bold;
}


.charthomeall p
{
	margin-bottom:0px;
}

.charthomeall li a ,.charthomeall li,.latestchart
{
	float:left;
	width:100%;
}

.charthomeall ul
{
	float:left;
	width:100%;
}

.smalldescr 
{
	float:left;
	width:100%;
}


.chartheadertop
{ 
	border-bottom: 1px solid #1A1A1A;
    float: left;
    margin-top: 0 !important;
    width: 77%;
    padding-bottom:8px;
}

.chartheader 
{ 
	border-bottom: 1px solid #1A1A1A;
    float: left;
    margin-top: 0 !important;
    width: 77%;
    padding-bottom:10px;
    padding-top:10px;
}

.chartheader p,.chartheadertop p
{ 
	margin:0px !important;
}

.categorydescr 
{
	margin-top:8px;
	float:left;
}

.twclass 
{
	font-size:16px;
	font-weight:bolder;
}

.about_us h3 
{
	line-height:30px;
	font-size:19px;
}

.chartright li a
{	
	font-family: Helvetica,'ub-newsletternormal' !important;
	font-size:13px;
}

.descofchart p,.descofchart li, .descofchart a, .descofchart span, .descofchart strong
{
	font-family: Helvetica,"ub-newsletternormal",Arial,Helvetica,sans-serif !important;
}

.chartheader h5 span,.chartheadertop h5 span
{
	font-size:20px;
	font-family: "code_boldregular",Arial,Helvetica,sans-serif !important;
	font-weight:normal;
}

.artisttitleclass 
{
	text-align:left;
}

.blackcolor 
{
	color:#1A1A1A !important;
}

.WeekCharts tr:first-child 
{
	font-weight:bold;
}
.djcell 
{ 
    background-color: #EDEDED;
    border: 1px solid #000 !important;
    border-radius: 5px;
    float: left; 
    width: 225px !important;
    margin-right: 8px !important;
}

.djdateadded 
{
	float:left;
	clear:both;
	font-weight:normal;
	font-size:11px;
	color:#1A1A1A;
	text-align:center;
	width:100%;
}

.djcell .djfullname 
{
	font-size:13px;
	color:#FA3D33;
	font-weight:bold;
	text-align:center;
	line-height:14px;
	padding-top:3px;
	font-family:'OpenSansSemibold' !important;
}

.djcell img ,.djcell .djspec
{
	float:left;
	padding:3px;
}

.djcell img 
{
	width:70px;
}

.djcell .djspec
{
	width:140px;
}

.filterbydj 
{
	width:100%;
	 margin-bottom:20px;
}

.VideoListing 
{
	float: left;
    margin-bottom: 20px;
    width: 100%;
}

.VideoListing .accordion-header 
{
	position:relative;
}

.VideoListing .inactive-header {
	border-bottom: 1px dotted #808080;
    margin: 0 0 5px;
    min-height: 60px;
    padding: 0 0 5px;
}

.photovideo 
{
	position:absolute;
	left:0px;
	top:0px;
}

.sizetitlevideo 
{
	width:610px;
	margin-left:85px;
}

.filterbydj input
{
	cursor:pointer;
    border: 0px !important;
	  font-weight: bolder;
}

.filterbydj .activebtn
{
	background-color:#C4AB72 !important;
}


.djimage 
{
	float:left;
	width:200px;
}

.djdesc 
{
	width:360px;
	margin-left:10px !important;
	line-height:15px;
	display:inline-block;
}

.djothercharts 
{
	float:left;
	clear:both;
	margin-top:10px;
}

.otherchart li 
{
	float:left;
	padding-left:5px;
}

.djothercharts ul ,.headerothercharts
{
	float:left;
}

.descofchart a 
{
	color:#1A1A1A !important;
}

.descofchart p, .descofchart li
{
	color:#1A1A1A !important;
}

  .contentHolder { position:relative; margin:0px auto; padding:0px; width:356px; height: 150px; overflow: hidden; }

.latestchart 
{
	margin-top:10px;
}     

.charthomeall li 
{
	border-bottom:1px solid grey;
	margin-bottom:0px;
	padding:10px 0 10px 0;
}

.homefirstchart td div
{
	padding-left:7px;
}

.releasesall .homefirstchart td div
{
	padding-left:0px;
}

.homefirstchart .aligntop
{
	vertical-align:top !important;
}

.alignbottom 
{
	vertical-align:bottom !important;
}

.homefirstchart .smalldescr 
{
	margin:5px 0 5px 0;
}

.smalldescr ,.charttitle
{
	float:left;
	
}

.chartfirstweek 
{
	float:left;
}

.filtervideos  
{
	float:left;
	clear:both;
	width:100%;
}

.filtervideos label 
{
	float:left;
    margin-right: 6px; margin-top: 5px;
    height:50px;
}

.sepbtn 
{ 
	float: left;
    margin-right: 6px;
    text-align: center;margin-bottom: 5px;
     min-width:65px !important;
}

.filterbydj a 
{
	
	font-family: "code_boldregular",Arial,Helvetica,sans-serif !important;
    font-size: 17px; line-height: 20px;
} 

.accordion-content {
	display: none;
	background: #ffffff;
	border-bottom: 1px dotted #D9D9D9;
    margin: 0 0 14px;
    padding: 0 0 13px;
    float:left;
}

.accordion-header {
	
	cursor: pointer;
}

.inactive-header 
{
	border-bottom: 1px dotted grey;
    margin: 0 0 14px;
    padding: 0 0 13px;
}

.pagenav 
{ margin: 0 auto;
    text-align: center;
    width: 100%;
}

.page ,.dis-other,.other
{
	padding: 5px 10px;
	background-color:#787879;
    color: #FFFFFF !important;
    text-decoration:none;
}

.pagenav .active ,.page:hover
{
	background-color:#DA001C !important;
}


.GRVideos:hover 
{
	background-color:#C7933F !important;
}

.IntVideos:hover 
{
	background-color:#FA3D33 !important;
}


.btnediting a 
{
	padding:5px;
}

.btnediting 
{
	background-color:White;
	width:60px;
	position:absolute;
	top:5px;
	left:5px;
}

.btnediting span
{
	color:Black;
}

.topheader 
{
  background-image: url("../images/template/topheader.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    clear: both;
    height: 241px;
    position: relative;
    top: 5px;
    width: 943px;
}

.contenttop 
{
	float:left;
	position:relative;
	width:100%;
}

.customsearchgoogle 
{
	position:absolute;
	top:190px;
	right:10px;
	width:275px;
	display:none;
}

.listenlive 
{
	position:absolute;
	top:190px;
	right:10px;
	width:144px;
	
}

.chartbox 
{
}


.latestchartome 
{
	margin-bottom:15px;
}

.top_onehome 
{
	position:absolute;
	top:53px;
	left:18px; 
	font-family: "code_boldregular",Arial,Helvetica,sans-serif !important;
    font-size: 18px;
}



.prevnext a
{
	 
    background-image: url("../images/slider/arrows-small.png");
    background-repeat: no-repeat;
    display: block;
    height: 17px;
    width: 17px;
    float:left;
    margin-left:10px;
    color:pointer;
}


#prevgal
{
	    background-position: 0 -17px;
}


#nextgal
{
	    background-position: 0 0;
}

.ui-accordion span,.ui-accordion p,.ui-accordion div 
{
	 /*font-family: "BebasNeueRegular",Arial,Helvetica,sans-serif;
	 
	font-family:"ub-newsletterbold";*/
}

.homepage .one_third 
{
	height:475px;
}
.fbbox 
{
	height:280px !important;
}

.fbbox iframe 
{
	border: 0 none !important;
	margin:0px auto;
}

.homepage .one_third #accordion   .ui-accordion-header 
{
	padding:4px 5px 2px 17px;
	cursor:pointer;
	min-height:38px;
	 width: 92.8%;
}

.homepage .one_third #accordion   .ui-accordion-header h4
{
	padding-left:0px;
	padding-top:2px;
	padding-bottom:0px;
	font-size:14px;
	line-height: 12px;
	font-family: "franklin_gothic_demiregular",Arial,Helvetica,sans-serif;
}

.extratextreleases 
{
	/*font-family: "franklin_gothic_demiregular",Arial,Helvetica,sans-serif;
	 letter-spacing: 0.3px;
    line-height: 13px;*/
}

.homepage .one_third #accordion .ui-accordion-content {
	height:261px;
}

.homepage .one_third #accordion   .ui-accordion-header span
{
	font-size:11px;
	color:#000;
}

.homepage .one_third #accordion   p
{
	font-size:11px;
	color:#000;
}

.latestvideos .subcateghome .charttitle  {
    color: #000000 !important;
    font-family: 'code_boldregular' !important;
    font-size: 15px;
    text-decoration: none;
}

.latestvideos .subcateghome {
    height: 345px!important;
	 margin-top: 28px; 
	 float:left;
}

.homevideo 
{
	width:280px;
}

.charttitle .youtubehome 
{
	 font-size: 15px !important;
}

.imgvideos 
{
	width:120px;
}

.bwWrapper  {
   display:block;}


.rightdate div
{
    font-family: "code_boldregular",Arial,Helvetica,sans-serif !important;
    font-size: 18px;
    margin-bottom:3px;
}

.rightcontent 
{
	text-align:right;
}

.homevideo .aligntop {
    vertical-align: top !important;
}

.homevideo td div {
    padding-left: 10px;
}

.morevideos 
{
	float:right;
	margin-right:25px; 
	 margin-top: 3px; 
	 clear: both;
}

.morevideos a 
{
	color:#000;
	font-size:12px;
	font-family:Arial;
	font-weight: bold;
}

.homevideo 
{
	margin-top:20px;
}



/*
.homepage .one_third #accordion 
{
	height:425px;
}

.homepage .one_third #accordion  .ui-accordion-content{
	height:200px !important;
}

.homepage .one_third #accordion   .ui-accordion-header 
{
	height:90px;
}*/

.videos_home_categ
{
	margin-left:18px;
	
}

.videos_home_categ a
{
	background-color:#979797;
	padding:2px 6px;
    font-family: 'code_boldregular' !important;
	color:White;
	font-size:17px;
	margin-right:2px;
	
}

.videoselected 
{
	background-color:#6c4b28 !important;
	padding:3px 6px !important;
	
}

.activelinkarray 
{
	display:block;
}

.linkarray 
{
	display:none;
	position:absolute;
}

.weekprev 
{
	float:left;
	padding-right:5px;

}

.categgeorge 
{
	float:left;
	padding-right:5px;
	padding-bottom:2px;

}


.categgeorge a  
{
	color:#000 !important;  
    font-size: 13px !important;
    padding-right: 5px;
}


.about_us 
{
	min-height:532px;
}

.login-error 
{
	float:left;
	clear:left;
}

.descrNews 
{
	margin-top:15px;
	float:left;width: 100%;
}

.topbackbutton 
{
	position: absolute;
    right: 10px;
    top: 70px;
}


.topbackbutton a
{
	color:Black;
	font-size:16px; 
	font-family: "code_boldregular",Arial,Helvetica,sans-serif;
    font-weight: normal;
}

.bottombackbutton 
{
	margin-top:15px;
	float:left;
	clear:both;
}

.bottombackbutton a
{
	margin-top:15px;
	color:Black;
	font-size:14px;
}

.detailsnews 
{
	margin-top:10px;
}

.readmore 
{
	color:Black;
	font-size:15px;
	float:right;
	clear:both; 
	font-family: 'BebasNeueRegular' !important;
}

.mnlevel2
{
	font-family: Helvetica,'ub-newsletternormal' !important;
    font-size: 13px;
}

.events .level2  {
margin-bottom:4px;
float:left;
clear:both;
}

.mnlevel2-selected 
{
	color:#fd4239 !important;
	font-family: Helvetica,'ub-newsletternormal' !important;
    font-size: 13px;
}

.extratextreleases 
{
	height:290px;
	font-size:12px;
	line-height:13px;
}

.leftmenutop 
{
	padding-top:12px;
}

.images_gallery_home .homefirstchart {
    overflow: hidden;
}

.releaseimg 
{
	 float: left;
    margin-right: 20px;
    width: 265px;
}

.djbigimage 
{
	position:absolute;
}

.djitem 
{ 
	float: left;
    height: 120px;
    margin-right: 17px;
    margin-bottom: 20px;
    position: relative;
    width: 180px;
}

.djInfo {
    background-color: rgba(255, 255, 255, 0.7);
    bottom:0px;
    position: absolute;
    width: 180px;
}
.djTop {
    color: #FFFFFF;
    display: block;
    font-size: 15px;
    /*height: 20px;*/
    padding: 2px;
    text-align: center;
}

.djdateaddedhome 
{
	float:left;
	clear:both;
	font-weight:normal;
	font-size:14px;
	color:#000000;
	text-align:center;
    font-family: "code_boldregular",Arial,Helvetica,sans-serif !important;
	width:100%;
}



.djfullnamehome 
{
	text-align:center;
	line-height:18px;
	padding-top:3px; 
	color: #000000;
    font-family: "code_boldregular",Arial,Helvetica,sans-serif !important;
    font-size: 15px;
}

.ui-state-hover 
{
	border:0px !important;
	background-color:none !important;
}

.ui-accordion-header {outline: none !important;}
.ui-state-focus { outline: none !important; }


#accordion .ui-state-focus{
    outline: none;
}

.one_third #accordion div 
{
	/*border:0px !important;
    outline: none !important;*/
     border-width:0px; outline:none; border-style:solid; -webkit-appearance: none; -webkit-border-radius: 0;
   
}

.accordionheader 
{  
	
}

#accordion h4
{
outline:none;
}

.ui-corner-bottom {
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
}
.ui-corner-all {
  -moz-border-radius:0; -webkit-border-radius:0; 
  border-radius:0;
}
.ui-accordion .ui-accordion-header { margin:0 0 -0.2px; 
}
.ui-state-active a, .ui-state-hover a {
    outline: none !important;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus,.ui-accordion-header-active ,.ui-accordion-header { border: 0px !important; border-width:0px !important; }


.readmoretrack 
{
	/*position:absolute;
	bottom:4px;
	right:10px;*/
	background-color: #afafaf;
    bottom: 0px;
    position: absolute;
    width: 100%;
}
.leftmenutop h4 
{
	margin-bottom: 6px;
    margin-top: 7px;
}
.leftmenutop h4 span
{
    font-family:"code_boldregular",Arial,Helvetica,sans-serif;
}

.homefirstchart .readmore 
{
	float:left !important;
	margin-top:0px !important;
}

.readmoretrack a
{
	color: #000;
    font-family: Arial;
    font-size: 12px;
    padding-right:10px;
    padding-bottom:4px;
    float:right;
	font-weight: bold;
}

.msgRegistration p 
{
	color:#DA001C;
	padding-top:20px;
}

.linkmoust 
{
	color:#C7933F;
}

.ps-scrollbar-x-rail 
{
	display:none;
	visibility:hidden;
}

#accordion h4 
{
	font-size:19px;
	color:Black;
	line-height: 17px;
}

.ui-accordion-header,.ui-state-focus {outline: none !important;}

.chartheadertop h2 
{
    font-family:"code_boldregular",Arial,Helvetica,sans-serif;
}

.fposted 
{
	float:right;
	font-size:11px;
	margin-top:10px;
}

.images_gallery_home .homefirstchart {

overflow-y: hidden;
height: 81px;
}

.socialtop 
{
	float:right;
}

.soundcloudbtn 
{
	margin-left:2px !important;
}

.one_third #accordion {
 /*background-color: #b8dcf2;*/
    min-height: 410px;
    float:left;
}

#ui-accordion-accordion-header-0
{
	background:url("../images/template/boxpowerplaytop.png") repeat-x scroll left top / contain  #BA6F0E
}

.homepage .one_third #accordion .ui-accordion-header h4,.homepage .one_third #accordion .ui-accordion-header span
{
	
	/*float:left;*/
}

.extratextreleases ,.accordionheader
{
	/*float:left;*/
}

#ui-accordion-accordion-panel-0
{
	background: url('../images/template/boxpowerplaybottom.png');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#ba6f0e;
}

.djheader .facebook {
    background-image: url("../images/social_dj/facebook.png");
}

.djheader .youtube {
    background-image: url("../images/social_dj/youtube.png");
}

.djheader .soundcloud {
    background-image: url("../images/social_dj/soundcloud.png");
}

.djheader .mixcloud {
    background-image: url("../images/social_dj/mixcloud.png");
}
.djheader .twitter {
    background-image: url("../images/social_dj/twitter.png");
}
.djheader .instagram {
    background-image: url("../images/social_dj/instagram2.png");
}
.djheader .website {
    background-image: url("../images/social_dj/website.png");
}

.social_icons {
float:left;
margin-left:14px;
  margin-top: -3px;
}

.djheader .social_icon {
    background-repeat: no-repeat;
    display: block;
    height: 33px;
    transition: background-position 0.3s ease 0s;
    width: 33px;
    float:left;
margin-left:5px;
}

a.social_icon:hover {
    background-position: 0 -33px;
    text-decoration: none;
    transition: background-position 0.3s ease 0s;
}

.showcase-thumbnail-caption {
    font-size: 12px;
    line-height: 12px;
	font-weight: bold;
	
}

.showcase-caption {
	font-weight: bold;
}

.bg-trans {
	/*background-image: url("http://userfiles.music-plus.gr/images/bg_trans3.png");
	background-repeat:repeat;
	background-position:top left;*/
    margin: 0 auto;
    width: 960px;
    background-color:#d1d1d1; padding-bottom: 5px;
}

.subcateghome .charttitle a ,.latestvideos .subcateghome .charttitle{
    line-height: 17px;
}

.content .three_fourth 
{
	background-image: url('../images/template/background-pages.jpg');
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#d4c88b !important;
}



.copyright {
width:707px;
float:left;
padding:5px;
}

#ui-accordion-accordion-header-1, #ui-accordion-accordion-panel-1 {
	background-color:#d1d1d1 !important;

}

#ui-accordion-accordion-header-2, #ui-accordion-accordion-panel-2 {
	background-color:#afafaf !important;	
}

.charthomeall h5 a
{
	color:#DA001C !important;
	font-family: "code_boldregular",Arial,Helvetica,sans-serif;
    font-weight: normal;
}

.homefirstchart .smalldescr a 
{
	float:none;
}

.releasesall li
{
	/*border:none;*/
}

.releasesall h5 
{
	padding-left:10px;
}

.onlyplayers 
{
	float:left;
	width:100%;
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
}

.djextrageorge_categ 
{
	float:left;
	width:100%;
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
}

.categoryline 
{
	float:left;
	width:98%;
}


.readmore_inner 
{
	float:right;
}

.readmore_inner a
{ 
	color: #FF0000;
    float: right;
    font-family: Arial;
    font-size: 12px;
    padding-top: 4px;
}

.VideoListing h5 a 
{
	font-size: 20px;
    line-height: 20px; 
    color: #DA001C;
    font-family: "code_boldregular",Arial,Helvetica,sans-serif;
    font-weight: normal;
}

.descvideo 
{
	width:100%;
}

.titleNews h4.newsentry {
line-height:20px;
}

iframe .st-container {
width:100% !important;
}

.one_fourth .text_widget {
margin:0 0 0px !important;
}

.logodna 
{  
	left: 580px;
    position: absolute;
    top: 192px;
}

.logodna img
{ 
  
    border-radius: 5px;
 }
 
 .dnatext 
 {
	color: #FFFFFF !important;
    font-size: 11px;
    left: 448px;
    position: absolute;
    text-align: right;
    top: 192px;
 }
 
 .homecnt .one_third 
 { 	
	background: url('../images/template/box-bg-repeat.png');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#ba6f0e;
 }
 
 .homecnt .two_third 
 {
	background: url('../images/template/dj-repeat.png');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#ba6f0e;
 }
 
  .homecnt .fbbox 
 {
	background-color:#fff;
	background-image:none;
 }
 
 .footercontainer 
 {  background-color: #D1D1D1;
    border-radius: 5px;
    height: 22px;
    margin: 10px auto;
    width: 960px;
 }
 
 .last .events
 {
 	width:90%;
 	padding-left:20px;

 }
 
 #videoiframe td 
 {
 	padding:0px;

 }
 
 .descrNews iframe 
 {
 	width:100% !important;

 }
 
 .descofchart iframe,.article_text iframe
 {
 	max-width:100% !important;
 }
 
 .one_fourth .banneritem 
 {
     margin-bottom:10px;

 }
 
  
 .snow-bg {
    height: 100%;
    left: 0;
    min-height: 100%;
    min-width: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 2 !important;
}

.home-bg {
    height: 100%;
    left: 0;
    min-height: 100%;
    min-width: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -1 !important;
}

